Big Huge Thesaurus

ornithischian dinosaur

noun